function initInputText(){
	var test = document.createElement("input");
	
	if (!("placeholder" in test)) {
		$(":text").each(function () {
			if ($(this).attr("placeholder") !== undefined && $(this).val() === "") {
				$(this).val($(this).attr("placeholder"));
			} else {
				$(this).addClass("input-focus");
			}
		});
		//focus in
		$(":text").focus(function(){
			$(this).addClass("input-focus");
			if(this.value === $(this).attr("placeholder")){
				$(this).val("");
			}
		//focus out
		}).blur(function(){
			if($(this).val() === ""){
				if ($(this).attr("placeholder") !== undefined) {
					$(this).val($(this).attr("placeholder"));
				}
				$(this).removeClass("input-focus");
			}
		});

		// form
		$("form").submit(function () {
			$(this).find(":text").each(function () {
				if ($(this).val() === $(this).attr("placeholder")) {
					$(this).val('');
				}
			});
		});
	} else {
		$(":text").each(function () {
			if ($(this).val() !== "") {
				$(this).addClass("input-focus");
			}
		});
		$(":text").focus(function(){
			$(this).addClass("input-focus");
		}).blur(function(){
			if($(this).val() === ""){
				$(this).removeClass("input-focus");
			}
		});
	}
}

//----------------------------------------------------------------------------
// INIT
//----------------------------------------------------------------------------
$(document).ready(
	function(){
		initInputText();
	}
);